Hi,
We have the D-BOX G3 system. We can drive pistons using D-BOX Stimuli Presenter. However, we could not drive the pistons with the sample codes that came with the SDK and the code we wrote ourselves. With D-BOX Stimuli Presenter, the status LED on the KCU turns green. However, we could not turn the LED green otherwise.
When we run D-BOX Stimuli Presenter or "Test Button" under D-BOX Control Panel;
Status led on the D-BOX turns orange to green and actuators moves by commands.
In our opinion, hardware and mechanical systems works well.
But when we run your sample exe under the LiveMotion SDK it doesn't work. D-BOX Status Led is constantly orange.
Likewise, our example code runs like that. Therefore, we think that th error is caused by the SDK or we have problem in integration.
When we set "Adaptive Gaming Haptic Output" to Enable D-BOX Status led turns green.
After that, we run "D-BOX Stimuli Presenter" it doesn't work. The software output is shown below.
---------------------------------------------------------------
Initializing...
Can't Start Motion!
---------------------------------------------------------------
When we set "Adaptive Gaming Haptic Output" to Enable D-BOX Status led turns green.
While Output Enable, we run your samples exe under the LiveMotion SDK it doesn't work again.
Also after the Initialize function & Open function, we add
std::cout << "D-Box Is Initialized: " << std::boolalpha << dbox::LiveMotion::IsInitialized() << "\n";
std::cout << "D-Box Is Initialized: " << std::boolalpha << dbox::LiveMotion::IsOpened() << "\n";
function. And it returns true.